#include "StdAfx.h"
#include "UndoCommand.h"
#include "containerhelper.h"
CUndoCommand::CUndoCommand(void)
{
}

CUndoCommand::~CUndoCommand(void)
{

}


//////////////////////////////////////////////////////////////////////////
CUndoManager::CUndoManager()
{
	ClearPtrContainer(m_listUndo);
	ClearPtrContainer(m_listRedo);
}

void CUndoManager::Redo()
{
}

void CUndoManager::Undo()
{

}

void CUndoManager::Add(CUndoCommand* pCommand)
{
	m_listUndo.push_back(pCommand);
	// clear redo
	ClearPtrContainer(m_listRedo);
}